stain someone's conscience - Francés Inglés Diccionario